﻿//代表一个请求，该请求被Ext.data.ServerProxy的子类提出。
//这个类规范所有ServerProxy子类的请求，它本身不包含任何实际的请求逻辑或执行过程。
Ext.data.Request = Ext.extend(Object, {

    //当前请求表示的动作名称。通常为'create', 'read', 'update' 或 'destroy'的其中之一。
    action: undefined,

    //HTTP请求的参数。可以被代理对象和回写对象访问并修改。
    params: undefined,

    //HTTP请求的方式，'GET', 'POST', 'PUT' 或 'DELETE'的其中之一。（默认为“GET”）
    method: 'GET',

    //请求访问的url
    url: undefined,

    constructor: function (config) {
        Ext.apply(this, config);//将参数传来的属性赋给当前对象
    }
});